package com.yaoxiaoqing.objectclass;

/**
 * 用户购买机票时，机票原价会按照淡季、旺季，头等舱还是经济舱的情况进行相应的优惠，
 * 优惠方案如下:5-10月为旺季，头等舱9折，经济舱8.5折，11月到来年4月为淡季，
 * 头等舱7折，经济舱6.5折请开发程序计算出用户当前机票的优惠价。
 */
public class AirportPrice {
    public static void main(String[] args) {
        double price = calculate(600, 10, "经济舱");
        System.out.println(price);
    }
    public static double calculate(double price,int month, String type) {
        //判断当前月份
        if (month >= 5 && month <= 10) {//旺季
            switch (type) {
                case "头等舱" :
                    price *= 0.9;
                    break;
                case "经济舱" :
                    price *= 0.85;
                    break;
            }
        }else{//淡季
            switch (type) {
                case "头等舱" :
                    price *= 0.7;
                    break;
                case "经济舱" :
                    price *= 0.65;
                    break;
            }
        }
        return price;
    }

}
